upon the strength of

adj. 靠 ... 的力量(憑; 依賴; 由于)